﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using OpenNI;
using Mapenect.Data;

namespace Mapenect.GesturePatterns
{
    class Gesture
    {
        private String _type;
        public String Type
        {
            get { return _type; }
            set { _type = value; }
        }
        
        private Dictionary<SkeletonJoint, FixedQueueList<MyJoint>> joints;
        internal Dictionary<SkeletonJoint, FixedQueueList<MyJoint>> Joints
        {
            get { return joints; }
            set { joints = value; }
        }

        public Gesture(String type, Dictionary<SkeletonJoint, FixedQueueList<MyJoint>> list)
        {
            Type = type;
            Joints = list;
        }
    }
}
